assume cs:code,ds:data
data segment
dd 100001
dw 100
dw 0
data ends

code segment
start:  mov ax,datasg
        mov ds,ax
        mov ax,ds:[0]
        mov dx,ds:[2]
        div word ptr ds:[4] ;将dx:ax中的32位数据除以ds:4单元的数据
        mov ds[6],ax ;将商ax存入ds:6,dx为余数
code ends
end start